const config = require('../../config');
const app = getApp();

Page({

  /**
   * 页面的初始数据
   */
  data: {
    shoudetail: false
    
  },
  zkinfo: function(){
    this.setData({
      shoudetail: true
    })
  },
  sqinfo: function(){
    this.setData({
      shoudetail: false
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

    wx.showLoading();
    var _this = this;
    wx.request({
      url: config.edu_institUrl,
      data: {
        institutionCode: options.institutionCode
      },
      success: function (res) {
        console.log(res.data.data.list[0]);
        wx.hideLoading();
        if (res.data && res.data.data) {
          _this.getlinks(res.data.data.list[0].typeSubName);
          _this.setData({
            detail: res.data.data.list[0]
          });         
        } else {
          wx.showToast({
            icon: 'none',
            title: '网络异常',
          })
        }
      }
    })

    wx.request({
      url: config.grouplistUrl,
      data: {
        institutionCode: options.institutionCode,
        pageNum: 999999,
        cType: 2,
        orderTime: 1
      },
      success: function (res) {
        console.log(res.data)
        if (res.data && res.data.data) {
          _this.setData({
            kclist: res.data.data.list
          });
        }
      }
    })
    this.loadpicimg(options.institutionCode);
  },
  loadpicimg: function (institutionCode){
    var _this = this;
    wx.request({
      url: config.imglistUrl,
      data: {
        institutionCode: institutionCode,
        pageNum: 9999
      },
      success: function (res) {
        console.log(res.data.data.list);
        wx.hideLoading();
        if (res.data && res.data.data) {
          var imglist = _this.tqimgurl(res.data.data.list);
          _this.setData({
            imglist: imglist
          });
        }
      }
    })
  },
  getlinks: function(keyword){
    var _this = this;
    wx.request({
      url: config.getlikelistUrl,
      data: {
        typeName: keyword,
        bd_lng:'',
        bd_lat:''
      },
      method: "POST",
      success: function (res) {       
        if (res.data && res.data.data) {
          if(res.data.data.list.length > 8){
            res.data.data.list.length = 8;
          }
          _this.setData({
            links: res.data.data.list
          });
        }
      }
    })
  },
  shouimglist: function () {
      wx.previewImage({
        urls: this.data.imglist
      });
  },
  tqimgurl: function (arrdata) {
    var imglist = [];
    for (var i = 0; i < arrdata.length; i++) {
      imglist.push("https://www.sharekq.cn/" + arrdata[i].pic);
    }
    return imglist;
  },
  showlocation: function(){
    var detail = this.data.detail;
    if (detail && detail.bd_lat && detail.bd_lng){
      wx.openLocation({
        latitude: detail.bd_lat,
        longitude: detail.bd_lng,
        name: detail.institutionName,
        address: detail.addr
      });
    }else{
      wx.showToast({
        icon: "none",
        title: '地址信息获取失败',
      })
    }
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})